let myFavorateNumber:string = 'seven';
// myFavorateNumber=7;//编译时候回报错
let num ;
num = "jfdido" ;
num=8;
//注：如果定义的时候没有赋值，不管之后有没有赋值，都会被推断成any类型而完全不被类型检查


//何为类型推论？
//如果没有明确的指定类型，ts会依照类型推论的规则推断出一个类型